999bec12431a51de67edc7745d8e0ce7d4cdaf79,src/main/java/org/elasticsearch/index/store/DistributorDirectory.java,DistributorDirectory,sync,#Collection#,103
Before Change
public void sync(Collection<String> names) throws IOException {
// no need to sync this operation it could be long running too
for (Directory dir : distributor.all()) {
dir.sync(names);
}
}
After Change
dirNames.add(name);
}
for (Map.Entry<Directory, Collection<String>> entry : perDirectory.entrySet()) {
final Directory dir = entry.getKey();
final Collection<String> dirNames = entry.getValue();
dir.sync(dirNames);
}
}